Page({
  data: {
   //判断小程序的API，回调，参数，组件等是否在当前版本可用。
   canIUse: wx.canIUse('button.open-type.getUserInfo'),
   isHide: true
  },
  
  onLoad: function() {
   
  },
  login(user){
    console.log(user)
    var that = this;
    wx.showLoading({
      title: '登录中',
    })
    wx.login({
      success: res => {
       wx.request({
        // 自行补上自己的 APPID 和 SECRET
        url: 'https://sch.antaiyi.com/aty/auth/wlogin',
        method:'POST',
        data:{
          code:res.code,
          nickname:user.nickName,
          avatarUrl:user.avatarUrl
        },
        success: res => {
          wx.hideLoading()
          if(res.statusCode==200){
            wx.setStorageSync('token', res.data.token)
            wx.navigateBack({
              delta: 1,
            })
          }
        
        }
       });
      }
     });


  },
  
  bindGetUserInfo: function(e) {
    wx.getUserProfile({
      desc: '用于完善会员资料',//声明获取用户个人信息后的用途，后续会展示在弹窗中
      success:res =>{
        let user = res.userInfo
        this.login(user)
        this.setData({
          userInfo:user,
          isHide: true
        })
      },
      fail: res=>{
        console.log(res)
        wx.showModal({
          title: '警告',
          content: '您点击了拒绝授权，将无法进入小程序，请授权之后再进入!!!',
          showCancel: false,
          confirmText: '返回授权',
          success: function(res) {
           // 用户没有授权成功，不需要改变 isHide 的值
           if (res.confirm) {
            console.log('用户点击了“返回授权”');
           }
          }
         });
      }
    })
  
  }
 })